animal drawn plough - Spanish English Dictionary